unit untDadosEmpresa;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, untListagemPadrao, StdCtrls, Buttons, ExtCtrls, DB, Grids,
  DBGrids;

type
  TfrmDadosEmpresa = class(TfrmListagemPadrao)
    procedure btnIncluirClick(Sender: TObject);
    procedure btnAlterarClick(Sender: TObject);
    procedure FormShow(Sender: TObject);
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  frmDadosEmpresa: TfrmDadosEmpresa;

implementation

uses untCadEmpresa, UntDm;

{$R *.dfm}

procedure TfrmDadosEmpresa.btnIncluirClick(Sender: TObject);
begin
  inherited;
  frmCadDadosEmpresa.Tag := 1;
  frmCadDadosEmpresa.ShowModal;
end;

procedure TfrmDadosEmpresa.btnAlterarClick(Sender: TObject);
begin
  inherited;
  frmCadDadosEmpresa.Tag := 2;
  frmCadDadosEmpresa.ShowModal;
end;

procedure TfrmDadosEmpresa.FormShow(Sender: TObject);
begin
  inherited;
  DM.CDSEmpresa.Open;
  DM.CDSCidade.Open;
end;

procedure TfrmDadosEmpresa.FormClose(Sender: TObject;
  var Action: TCloseAction);
begin
  inherited;
  DM.CDSEmpresa.Close;
  DM.CDSEmpresa.Close;
end;

end.
